trivial and nontrivial solutions